mean time to restore service - Alemán Inglés Diccionario